Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 PEPPARD MEADOW Detached £549,839 £315,000 22 May 2006
6 PEPPARD MEADOW Detached £552,775 £375,000 25 Mar 2015
8 PEPPARD MEADOW Detached £484,405 £255,110 29 Oct 2004
12 PEPPARD MEADOW Detached £582,575 £285,000 8 Apr 2004
14 PEPPARD MEADOW Semi-Detached £489,398 £340,000 7 Jul 2015
16 PEPPARD MEADOW Semi-Detached £425,803 £250,000 7 Sep 2006
18 PEPPARD MEADOW Semi-Detached £426,162 £325,000 16 Dec 2016
20 PEPPARD MEADOW Semi-Detached £558,646 £455,500 29 Nov 2019
22 PEPPARD MEADOW Semi-Detached £477,289 £389,000 2 Sep 2019
26 PEPPARD MEADOW Semi-Detached £451,961 £241,500 4 Feb 2005